Smoothed Particle Hydrodynamics on GPUs
نویسنده
چکیده
In this paper, we present a Smoothed Particle Hydrodynamics (SPH) implementation algorithm on GPUs. To compute a force on a particle, neighboring particles have to be searched. However, implementation of a neighboring particle search on GPUs is not straightforward. We developed a method that can search for neighboring particles on GPUs, which enabled us to implement the SPH simulation entirely on GPUs. Since all of the computation is done on GPUs and no CPU processing is needed, the proposed algorithm can exploit the massive computational power of GPUs. Consequently, the simulation speed is many times increased with the proposed method.
منابع مشابه
Incompressible smoothed particle hydrodynamics simulations on free surface flows
The water wave generation by wave paddle and a freely falling rigid body are examined by using an Incompressible Smoothed Particle Hydrodynamics (ISPH). In the current ISPH method, the pressure was evaluated by solving pressure Poisson equation using a semi-implicit algorithm based on the projection scheme and the source term of pressure Poisson equation contains both of divergence free ve...
متن کاملA MODIFIED COMPRESSIBLE SMOOTHED PARTICLE HYDRODYNAMICS (MCSPH) METHOD AND ITS APPLICATION ON THE NUMERICAL SIMULATION OF LOW AND HIGH VELOCITY IMPACTS
In this study a Modified Compressible Smoothed Particle Hydrodynamics (MCSPH) method is introduced which is applicable in problems involve shock wave structures and elastic-plastic deformations of solids. As a matter of fact, algorithm of the method is based on an approach which descritizes the momentum equation into three parts and solves each part separately and calculates their effects on th...
متن کاملSimulation of Cold Rolling Process Using Smoothed Particle Hydrodynamics (SPH)
Regarding the reported capabilities and the simplifications of the smoothed particle hydrodynamics (SPH) method, as a mesh-free technique in numerical simulations of the deformation processes, a 2-D approach on cold rolling process was provided. Using and examining SPH on rolling process not only caused some minor developments on SPH techniques but revealed some physical realities. The chosen t...
متن کاملGPUs, a New Tool of Acceleration in CFD: Efficiency and Reliability on Smoothed Particle Hydrodynamics Methods
Smoothed Particle Hydrodynamics (SPH) is a numerical method commonly used in Computational Fluid Dynamics (CFD) to simulate complex free-surface flows. Simulations with this mesh-free particle method far exceed the capacity of a single processor. In this paper, as part of a dual-functioning code for either central processing units (CPUs) or Graphics Processor Units (GPUs), a parallelisation usi...
متن کاملThe smoothed particle hydrodynamics method for solving generalized variable coefficient Schrodinger equation and Schrodinger-Boussinesq system
A meshless numerical technique is proposed for solving the generalized variable coefficient Schrodinger equation and Schrodinger-Boussinesq system with electromagnetic fields. The employed meshless technique is based on a generalized smoothed particle hydrodynamics (SPH) approach. The spatial direction has been discretized with the generalized SPH technique. Thus, we obtain a system of ordinary...
متن کامل